﻿body {
	font-size:12px;
	font-family: 黑体,Arial,Helvetica, sans-serif;
	margin:0 auto;
	text-align: left;
    line-height:23px;
	background:#fff;
	color: #000;
}
html{ overflow-x:hidden;}

img{border:0px}
*{margin:0; padding:0}
ul{list-style:none}

a:link{
	text-decoration:none;
	color: #000;
}
a:visited {
	text-decoration: none;
	color: #000;
}

a:hover{
	color:#cc0000;
	text-decoration:none;
}
.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.fenye{border:1px solid #cccccc;padding-left:10px;padding-right:10px;float:left;margin-left:6px;}
.mainc{width:1200px;margin:0 auto;}
.ifenye{text-align:center;margin-top:20px;margin-bottom:20px}
.ifenye span{display:block;display:inline;border:1px solid #eee;padding:8px;background:#fff;padding-left:10px;padding-right:10px;font-size:12px}
.ifenye span:hover{background:#F2F8FF;cursor:pointer;border:1px solid #88BBFF; }
.ifenye span:hover a{}
.ifenye select{height:34px;border:1px solid #eee;line-height:32px}


.fxtop{height:141px;width:100%;left:0;top:0;}
.fxtop_blank{height:161px;}

.tbk{width:100%;height:40px;line-height:40px;background:#323232}
.tbk2{width:1200px;margin:0 auto;color:#fff;}
.tbk .t1{float:left}
.tbk .t2{float:right;padding-top:7px}
.tbk li{float:right;width:26px;height:26px;margin-left:10px;}
.tbk .ico_wb{background:url(../images/ico_wb.png)}
.tbk .ico_wx{background:url(../images/ico_wx.png)}
.tbk li a{display:block;width:26px;height:26px}

.tops{width:1200px;margin:0 auto;height:120px;position:relative; background:#fff;}
.tops .logo{float:left;padding-top:10px;}
.tops .tels{float:right;padding-top:15px;}
.dhcc{width:1200px;height:46px;line-height:46px;background:#363636;margin:0 auto;position: relative;margin-bottom:-25px;z-index:3000}

.fix {position:fixed;top:0;left:0;z-index:3900;width:100%}


.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(../images/headerbg.png) no-repeat;}
.navbox{height:46px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
.nav{}
.nav li{float:left;height:46px;background-position:100% -99px;position:relative;z-index:3000;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;padding:0 0 0 0px;height:46px;}
.nav li a span{float:left;display:block;padding:0 0px 0 0;line-height:46px;font-size:15px;color:#fff;cursor:pointer;width:112px;text-align:center;}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#fff;background:#C31105;}
.nav li.selected .submenu{display:block;}
.nav li.selected .submenu a{font-weight:400}
.nav li .submenu{display:none;position:absolute;top:46px;left:0px;background:#060000 url(../images/cdi.png) bottom no-repeat;z-index:3000;padding-bottom:18px}
.nav li .submenu{width:112px;text-align:center;padding-top:4px;left:0px}
.nav li .submenu li{float:none;padding:0;height:auto;height:37px;line-height:37px;border-bottom:0px solid #2F282C}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{color:#fff;float:none;text-align:center;height:36px;line-height:37px;font-size:12px;}
.nav li .submenu li a:hover{font-weight:400;color:#fff;font-size:12px;background:#C31105}
.nav .gx{width:3px;height:46px;line-height:46px;background:url(../images/gx.jpg) center}
.nav .subli{width:105px;float:left;padding-left:10px;height:36px;line-height:36px;}
.nav .subli:hover {background:#C31105}
.nav .subli a{color:#fff;}

.ssbk{width:280px;height:46px;background:url(../images/ssbk.jpg);position:absolute;right:0px;bottom:0;z-index:3001;}
.ssbk .ss1{float:left}
.ssbk .ss2{float:right;}
.ssbk .ss1 input{width:200px;padding-left:10px;height:46px;border:0px;background:transparent;outline:none;font-family:黑体}



.ibanner{height:520px;}
.slideBox{ width:1920px; height:520px; overflow:hidden; position:relative; }
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:900px; bottom:88px; z-index:200; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;margin-right:12px;width:12px;height:12px;line-height:12px;text-align:center;background:#ccc;cursor:pointer;color:#ffffff;border-radius:10px;}
.slideBox .hd ul li.on{ background:#C7504C; color:#FFFFFF; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1920px; height:520px; }
.slideBox .prev{height:78px;width:56px; overflow:hidden; position:absolute; left:370px; top:180px; z-index:1; cursor:pointer;background:url(../images/bg_btnPre_index.png);display:none}
.slideBox .next{height:78px;width:56px; overflow:hidden; position:absolute; right:370px; top:180px; z-index:1; cursor:pointer;background:url(../images/bg_btnNext_index.png);display:none}
.slideBox .prev:hover{background:url(../images/bg_btnPre_index_hover.png)}
.slideBox .next:hover{background:url(../images/bg_btnNext_index_hover.png)}


.gdnews{background:#C31105;height:50px;line-height:50px;margin:0 auto;margin-top:-50px;z-index:2001;position:relative; width:1200px;color:#fff}
.gdnews .gg1{width:105px;height:50px;background:#2A2A2A;color:#fff;font-size:14px;text-align:center;float:left}
.gdnews .gg2{width:1075px;margin:0 auto;float:left;margin-left:15px;padding-top:12px}
.gdnews a{color:#fff;}

#scrolllayer {float:left;overflow:hidden;height:28px;width:100%px; display:block;  }
#scrollmessage {text-align:left;width:100%;}
#scrollmessage ul {list-style:none; padding:0; margin:0;}
#scrollmessage li {line-height:28px;color:#333;}

.links{width:1200px;margin:0 auto;padding-top:10px;padding-bottom:10px;margin-top:15px}

.endh{height:50px;line-height:50px;background:#313131;text-align:center;font-size:14px}
.endh a{color:#fff;}
.ends{width:100%;height:140px;padding-top:30px;padding-bottom:30px;background:#242424;}
.cops{width:100%;background:#000000;height:50px;line-height:50px}
.cops2{color:#aaa;width:1200px;margin:0 auto;position:relative;height:50px;line-height:50px }
.btopv{position:absolute;right:0px;bottom:0px;width:50px;height:74px}

.difg{width:100%;background:#242424;padding-top:30px;padding-bottom:30px;color:#fff;}
.difg2{width:1200px;margin:0 auto;}
.difg a{color:#fff}
.difg a:hover{color:#ccc;}
.difg2 li{float:left;width:140px;margin-right:10px}
.difg2 .tit{background:#151515;height:49px;line-height:49px;padding-left:12px;font-size:14px;font-weight:700;margin-bottom:12px}
.difg2 .cli{padding-left:12px;}
.difg2 .cli a{color:#ccc;}
.difg2 .cli a:hover{color:#fff;}
.difg2 dl dd{height:28px;line-height:28px;overflow:hidden}


.ends2{width:1200px;margin:0 auto;color:#fff;line-height:30px;font-size:14px}
.ends2 a{color:#fff;}
.ends2 a:hover{color:#ccc;}
.enf1{float:left;width:145px}
.enf2{float:left;width:490px}
.enf3{float:left;}
.enf4{float:right;width:234px}
.enf4 li{float:right;text-align:center;margin-left:15px}
.entel{font-size:26px;background:url(../images/ico_tel.jpg) left center no-repeat;color:#E42C38;padding-left:28px;font-weight:700;margin-top:50px}

.nban{height:230px;}
.weizhi{height:55px;line-height:55px;text-align:left}

.nban a{display:block;width:1200px;margin:0 auto;height:230px}


.mleft{float:left;width:295px}
.mright{float:right;width:880px}
.abt1{height:47px;line-height:47px;padding-left:20px;font-size:18px;background:url(../images/abt1.jpg)}
.abt2{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;padding-left:30px;}
.lbk li{height:30px;line-height:30px;font-size:14px;}
.lbk li:hover a{color:#cc0000}
.lbk .hoverss a{color:#cc0000}
.rch{height:45px;line-height:35px;border-bottom:1px solid #ddd;margin-bottom:15px;font-size:28px;}

.lm-nn li{float:left;width:160px;height:60px;margin-right:19px;margin-bottom:20px}
.lm-nn li img{width:160px;height:60px;border:1px solid #ddd;}


.wztit{line-height:30px;font-size:22px;text-align:center;font-weight:400;padding-bottom:20px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
.wztj{text-align:center;margin-bottom:16px;padding-bottom:6px;color:#888}
.newsli li{height:125px;border-bottom:1px dotted #ccc;margin-bottom:15px}
.newsli .tu{float:left}
.newsli .tu img{width:160px;height:100px;}
.newsli .xx{float:right;width:700px;}
.newsli .wz{font-size:18px;font-weight:700;margin-bottom:10px;padding-top:4px}
.newsli .jj{color:#888;line-height:20px}

.arctj{margin-bottom:20px}
.arctu{float:left}
.arcli{float:right;width:470px}
.arctu img{width:375px;height:245px}
.arcli li{height:55px;border-bottom:1px dotted #ddd;margin-bottom:8px}
.arcli .tit{font-size:16px;height:26px;line-height:26px;overflow:hidden}
.arcli .jj{color:#888}


.teamli li{float:left;width:192px;text-align:center;height:310px;margin-right:30px}
.teamli .tu img{width:190px;height:240px;;border:1px solid #fff;}
.teamli .tit{font-size:16px;font-weight:700}
.teamli li:hover .tu img{border:1px solid #E42C38;}
.teamli li:hover .tit a{color:#E42C38}
.teamli li:hover .zw{color:#E42C38}

.teamxx .zpx{float:left}
.teamxx .zpx img{width:150px}
.teamxx .xx{float:right;width:697px}
.teamxx .xm{font-size:22px;font-weight:400}
.teamxx .xm span{font-size:14px;color:#888}
.teamxx .x1{margin-top:10px;margin-bottom:10px}
.teamxx .x11{font-size:14px;height:32px;line-height:32px}
.teamxx .x12{color:#888}

.dexx{border-top:1px solid #ddd;margin-top:30px;margin-bottom:30px;padding-top:20px;font-size:18px}
.case-nn li{float:left;width:211px;height:170px;margin-right:12px;margin-bottom:12px;position:relative; }
.case-nn li img{width:211px;height:170px;}
.case-nn li .tit{height:34px;line-height:32px;color:#fff;text-align:center;position:absolute;bottom:0px;width:211px;background:url(../images/tm.png)}
.case-nn li:hover img{filter:alpha(opacity=80);-moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7;}

.aayw{width:100%;height:30px;line-height:30px;background:#E42C38;text-align:center}
.aayw a{color:#fff;}

.ruanli li{float:left;width:211px;height:170px;margin-right:12px;margin-bottom:12px;position:relative; }
.ruanli li img{width:211px;height:170px;}
.ruanli li .tit{height:34px;line-height:32px;color:#fff;text-align:center;position:absolute;bottom:0px;width:211px;background:url(../images/tm.png)}
.ruanli li:hover img{filter:alpha(opacity=80);-moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7;}

.nnad{margin-top:15px;}
.nnad img{width:295px}

#Tab8{height:67px;background:url(../images/tab8.jpg);}
#Tab8 .Menubox8 {height:67px;}
#Tab8 .Menubox8 ul{margin:0px;padding:0px;}
#Tab8 .Menubox8 li{float:left;display:block;cursor:pointer;width:98px;text-align:center;font-size:15px;height:67px;color:#fff;line-height:60px}
#Tab8 .Menubox8 li.hover{background:url(../images/tab8h.png);}
.con8{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;padding-top:5px}


.ystit{margin-bottom:10px}
.ysk{margin-bottom:17px}
.wekk{border:1px solid #ccc;padding:5px;height:23px;width:250px;font-family:黑体}
.xlk2{width:127px;height:35px;border:1px solid #ccc;font-family:黑体}
.subcc{width:100%;height:40px;line-height:40px;color:#fff;font-family:黑体;background:#DE1620;border:0px;font-size:15px;cursor:pointer}
.xxwebk{border:1px solid #efefef;padding:5px;height:23px;width:310px;font-family:黑体}

.main20{width:1200px;margin:0 auto;text-align:center;margin-top:20px}
.main19{width:1200px;margin:0 auto;}
.main18{width:1200px;margin:0 auto;}
.stit{height:65px;line-height:65px;border-bottom:1px solid #ddd;margin-bottom:15px;font-size:26px}
.stit span{font-size:14px;color:#888;}
.main18con{background:#F8F8F8;padding:10px}
.afs1{float:left;width:286px;margin-right:10px}
.afs1 .tt{font-size:18px;margin-bottom:10px}
.afs1 .tu{float:left}
.afs1 .tli{float:right;width:172px}
.afs1 .tu img{width:100px;height:100px}
.afs1 .tli li{height:25px;line-height:25px}

.main17{width:100%;background:#ECECEC;padding-top:30px;padding-bottom:20px}
.main17c{width:1200px;margin:0 auto;}
.bstit{font-size:26px;margin-bottom:25px}
.bstit .c1{font-size:14px;color:#888}
.bstit .c2{font-size:14px;font-weight:700;}

.ilm li{float:left;width:161px;height:60px;margin-right:12px;margin-bottom:12px}
.ilm li img{width:161px;height:60px;}

.ctit{height:55px;line-height:55px;margin-bottom:10px;font-size:26px}
.ctit span{font-size:14px;color:#888;}


.main16{width:1200px;margin:0 auto;}
.igcgl li{width:590px;height:215px;background:#E5E5E5;float:left;margin-right:20px;margin-bottom:20px}
.igcgl .tu{float:left;}
.igcgl .xx{float:right;width:224px;margin-right:15px}
.igcgl .tu img{width:330px;height:215px;}
.igcgl .xx .tit{font-size:15px;font-weight:700;margin-top:50px}
.igcgl .xx .etit{font-size:12px;color:#888;border-bottom:1px solid #fff;margin-bottom:5px;padding-bottom:5px}
.igcgl .xx .ms{color:#666;line-height:20px;}

.igc0{background:#E5E5E5;padding:20px;text-align:center;margin-bottom:10px}

.main10{width:1200px;margin:0 auto;margin-bottom:20px;position:relative; margin-top:14px}
.tddh{position:absolute;right:0px;top:16px}
.tddh li{float:left;height:35px;line-height:34px;padding-left:12px;padding-right:12px;font-size:16px}
.tddh li:hover{background:#C60112;border-radius:5px;}
.tddh li:hover a{color:#fff}
.tf1{float:left}
.tf2{float:left;width:585px}
.tf3{float:right;width:371px;background:#DEDEDE;height:490px}
.iteam li{float:left;width:195px;height:245px;position:relative; }
.iteam li img{width:195px;height:245px}
.iteam .ttm{width:195px;height:245px;background:#C50210;position:absolute;top:0px;left:0px;display:none}
.iteam .ttm2{padding:25px;color:#fff;font-size:14px;height:120px;overflow:hidden}
.iteam .ttm2 .nm{font-size:18px}
.iteam .ttm2 .zw{margin-bottom:16px}
.iteam .yw{height:35px;background:#2A2A2A;line-height:35px;text-align:center;width:140px;margin:0 auto;}
.iteam .yw a{color:#fff;}
.iteam .yw:hover{background:#ff6600}
.iteam li:hover .ttm{display:block}
.zjtt{height:170px;background:url(../images/zjtt.jpg)}


.main15{width:1200px;margin:0 auto;margin-bottom:20px}
.ilc li{float:left;width:106px;height:105px;text-align:center;border:1px solid #ddd;font-size:14px}
.ilc .gx3{float:left;width:16px;height:26px;background:url(../images/gx3.jpg);margin-left:6px;margin-right:6px;margin-top:40px;border:0px;}
.ilc .gx3:hover{border:0px;background:url(../images/gx3.jpg)}
.ilc .tu{width:50px;height:50px;margin:0 auto;margin-top:5px;margin-top:15px}
.ilc .tit{margin-top:5px}
.ilc .lc1{background:url(../images/lc11.jpg)}
.ilc .lc2{background:url(../images/lc21.jpg)}
.ilc .lc3{background:url(../images/lc31.jpg)}
.ilc .lc4{background:url(../images/lc41.jpg)}
.ilc .lc5{background:url(../images/lc51.jpg)}
.ilc .lc6{background:url(../images/lc61.jpg)}
.ilc .lc7{background:url(../images/lc71.jpg)}
.ilc .lc8{background:url(../images/lc81.jpg)}
.ilc .lc9{background:url(../images/lc91.jpg)}

.ilc li:hover{background:#E70014;border:1px solid #E70014;color:#fff;}
.ilc li:hover a{color:#fff;}

.ilc li:hover .lc1{background:url(../images/lc12.jpg)}
.ilc li:hover .lc2{background:url(../images/lc22.jpg)}
.ilc li:hover .lc3{background:url(../images/lc32.jpg)}
.ilc li:hover .lc4{background:url(../images/lc42.jpg)}
.ilc li:hover .lc5{background:url(../images/lc52.jpg)}
.ilc li:hover .lc6{background:url(../images/lc62.jpg)}
.ilc li:hover .lc7{background:url(../images/lc72.jpg)}
.ilc li:hover .lc8{background:url(../images/lc82.jpg)}
.ilc li:hover .lc9{background:url(../images/lc92.jpg)}




.main1{width:100%;background:#ECECEC;padding-bottom:20px}
.main1c{width:1200px;margin:0 auto}
.pf1{float:left;background:#fff;}
.pf2{float:right;background:#fff;width:863px;height:334px;padding:10px;padding-top:5px}
.icadh{height:120px;background:#2A2A2A;margin-bottom:20px}
.vstit{height:55px;line-height:50px;border-bottom:1px solid #ddd;margin-bottom:15px;}
.vstit .tit{float:left;font-size:26px;}
.vstit .more{float:right}
.vstit .tit span{font-size:14px;color:#888}
.vstit .more {color:#888;font-size:12px;padding-top:6px}









.main2{width:1200px;margin:0 auto;padding-bottom:20px}
.iaf1{float:left;width:907px}
.iaf2{float:right;}
.main3{background:#989898;width:100%;}
.main3c{width:1200px;margin:0 auto}

.main4{width:100%;background:#EFEEF3;padding-top:10px;padding-bottom:25px}
.main41{width:100%;background:#EFEEF3;padding-top:1px;padding-bottom:0px}
.main4c{width:1200px;margin:0 auto;}
.main4b{width:1200px;margin:0 auto;background:url(../images/main4c.jpg);height:737px;position:relative;color:#666}
.itu0{position:absolute;width:533px;height:474px;background:url(../images/itu0.png);right:-99px;bottom:0px}

.main4b .nr1{position:absolute;width:535px;left:240px;top:85px;line-height:20px;}
.main4b .nr2{position:absolute;width:535px;left:400px;top:233px;line-height:20px}
.main4b .nr3{position:absolute;width:535px;left:460px;top:377px;line-height:20px}
.main4b .nr4{position:absolute;width:535px;left:400px;top:522px;line-height:20px}
.main4b .nr5{position:absolute;width:535px;left:240px;top:670px;line-height:20px}

.main5{width:1200px;margin:0 auto;margin-bottom:20px}
.uf1{float:left;width:327px;}
.uf2{float:left;width:354px;margin-left:15px}
.uf3{float:left;width:217px;margin-left:15px}
.uf4{float:right;width:256px; }
.fd{width:58px;height:41px;background:url(../images/fd.png);margin:0 auto;}
.uuvv{position:relative;}
.uuvv .tit{position:absolute;top:0px;left:0px;background:url(../images/tm.png);text-align:center;font-size:22px;color:#fff;display:none}
.uuvv .tit .t2{font-size:14px;margin-top:10px;margin-bottom:10px}
.uuvv:hover .tit{display:block}


.iarctj{}
.iarctu{float:right}
.iarcli{float:left;width:470px;padding-left:6px}
.iarctu img{width:375px;height:245px}
.iarcli li{height:55px;border-bottom:1px dotted #ddd;margin-bottom:8px}
.iarcli .tit{font-size:16px;height:26px;line-height:26px;overflow:hidden}
.iarcli .jj{color:#888}


.demos3{width:1110px; clear: both;position: relative;padding-top:12px}
.demos3 .bx_wrap3 {margin-left:60px}
.demos3 .bx_wrap3 ul .tu {width:65px;height:65px;}
.demos3 .bx_wrap3 ul .tu img {width:65px;height:65px;}
.demos3 .bx_wrap3 ul li{width:65px;}
.demos3 .bx_wrap3 ul li a{color:#fff;}
.demos3 .bx_wrap3 ul li a:hover{text-decoration:none;color:#ff0000 ;}
.demos3 .bx_wrap3 a.prev {width:24px;height:49px;outline-style:none;outline-width: 0;position:absolute; top:25px; left:12px; text-indent:-999em; background: url(../images/aleft.png) no-repeat;}
.demos3 .bx_wrap3 a.next {width:24px;height:49px;right:-19px;position: absolute;top:25px;right:-78px; text-indent:-999em; background:url(../images/aright.png) no-repeat;}
.demos3 .bx_wrap3 .tit{height:30px;text-align:center;margin-top:5px;line-height:30px;overflow:hidden}
.demos3 .bx_wrap3 {font-size:12px}


#Tab6{height:67px;background:#E5E5E5;height:43px;line-height:43px;margin-bottom:15px}
#Tab6 .Menubox6 {height:43px;}
#Tab6 .Menubox6 ul{margin:0px;padding:0px;}
#Tab6 .Menubox6 li{float:left;display:block;cursor:pointer;width:149px;text-align:center;font-size:16px;height:43px;color:#000;line-height:42px;border-right:1px solid #efefef;}
#Tab6 .Menubox6 li.hover{background:#C50210;color:#fff}
.con6{}
.con6 .tt{float:left}
.con6 .tt2{float:right;width:1027px}
.irz li{float:left;width:245px;height:168px;margin-right:15px;position:relative; }
.irz li img{width:245px;height:168px;}
.irz li .tit{height:34px;line-height:32px;color:#fff;text-align:center;position:absolute;bottom:0px;width:245px;background:url(../images/tm.png)}
.irz li:hover img{filter:alpha(opacity=80);-moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7;}

.demos4{width:371px; clear: both;position: relative;}
.demos4 .bx_wrap4 {}
.demos4 .bx_wrap4 ul .tu {width:371px;height:320px;}
.demos4 .bx_wrap4 ul .tu img {width:371px;height:320px;}
.demos4 .bx_wrap4 ul li{width:371px;}
.demos4 .bx_wrap4 ul li a{color:#fff;}
.demos4 .bx_wrap4 ul li a:hover{text-decoration:none;color:#ff0000 ;}
.demos4 .bx_wrap4 a.prev {width:34px;height:34px;outline-style:none;outline-width: 0;position:absolute; top:-55px; right:62px; text-indent:-999em; background: url(../images/bleft1.png) no-repeat;}
.demos4 .bx_wrap4 a.next {width:34px;height:34px;position: absolute;top:-55px;right:20px; text-indent:-999em; background:url(../images/bright1.png) no-repeat;}




.tname{font-size:30px;line-height:30px;font-weight:700;}
.trq{font-size:12px;height:32px;line-height:32px;color:#888}
.taxx{height:416px;}
.taxx .ta1{float:left;width:520px}
.taxx .ta2{float:left;width:290px;margin-left:15px}
.taxx .ta3{float:right;width:291px;}
.taxx .ta2 span{font-weight:700;line-height:26px}
.taxx .ta3 .sjst{font-size:18px;font-weight:700}
.taxx .ta3 .sjset{color:#888;margin-bottom:5px}
.taxx .ta3 .sjstu{height:245px}
.taxx .ta3 .sjstu img{width:192px;height:245px}
.taxx .ta3 .sjsjs{background:#C70112;color:#fff;height:100px;padding:10px;padding-left:20px;padding-right:20px}
.taxx .nm{font-size:18px}
.taxx .zw{margin-bottom:12px;margin-top:5px}
.taxx .yw{height:35px;background:#2A2A2A;line-height:35px;text-align:center;margin:0 auto;}
.taxx .yw a{color:#fff;}
.taxx .yw:hover{background:#ff6600}



.iteamxx li{float:left;width:145px;height:180px;position:relative; }
.iteamxx li img{width:145px;height:180px}
.iteamxx .ttm{width:145px;height:180px;background:#C50210;position:absolute;top:0px;left:0px;display:none}
.iteamxx .ttm2{padding:15px;color:#fff;font-size:12px;height:105px;overflow:hidden}
.iteamxx .ttm2 .nm{font-size:14px}
.iteamxx .ttm2 .zw{margin-bottom:8px}
.iteamxx .yw{height:35px;background:#2A2A2A;line-height:35px;text-align:center;width:120px;margin:0 auto;}
.iteamxx .yw a{color:#fff;}
.iteamxx .yw:hover{background:#ff6600}
.iteamxx li:hover .ttm{display:block}


.desta{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom:10px}

.upnext{text-align:center;margin-top:20px;margin-bottom:15px}
.upnext div{height:32px;line-height:32px;display:inline;padding:15px;margin-left:10px;margin-right:10px;background:#636363;color:#fff;font-size:14px}
.upnext div:hover{background:#C31105}
.upnext a{color:#fff;}

.xg1{font-size:18px;margin-top:10px}
.exg1{font-size:12px;color:#888;margin-bottom:8px}
.case-xg li{float:left;width:290px;height:165px;position:relative;margin-right:12px }
.case-xg li img{width:290px;height:165px}
.case-xg .tit{width:290px;height:165px;background:url(../images/tm.png);position:absolute;top:0px;left:0px;text-align:center;display:none}
.case-xg li:hover .tit{display:block}
.case-xg a{color:#fff;}
.case-xg .t1{font-size:18px;margin-top:40px;margin-bottom:5px}

.xgnews{margin-top:20px}
.nw1{width:390px;float:left;margin-right:14px;}
.nstit{height:25px;line-height:25px;background:url(../images/nstit.jpg);margin-bottom:6px}
.nstit .tit{float:left;padding-left:14px;font-size:14px}
.nstit .more{float:right;}
.nw1 .tu{float:left}
.nw1 .tli{float:right;width:212px}
.nw1 .tu img{width:160px;height:105px}
.nw1 .tli li{height:22px;line-height:22px}


.nystit{font-size:25px;font-weight:700;text-align:center;height:55px;line-height:55px;margin-top:30px;margin-bottom:20px}
.ysbk{width:1200px;height:393px;background:url(../images/ysbk.jpg);position:relative; line-height:23px}
.ysbk .nr1{position:absolute;width:525px;left:56px;top:69px;}
.ysbk .nr2{position:absolute;width:525px;left:656px;top:69px;}
.ysbk .nr3{position:absolute;width:525px;left:56px;top:209px;}
.ysbk .nr4{position:absolute;width:525px;left:656px;top:209px;}
.ysbk .nr5{position:absolute;width:1110px;left:56px;top:353px;}

.slideBox2{ width:520px; height:416px; overflow:hidden; position:relative; }
.slideBox2 .hd{ height:12px; overflow:hidden; position:absolute; right:20px; bottom:18px; z-index:200; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left;margin-right:12px;width:12px;height:12px;line-height:12px;text-align:center;background:#ccc;cursor:pointer;color:#ffffff;border-radius:10px;}
.slideBox2 .hd ul li.on{ background:#C7504C; color:#FFFFFF; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd img{ width:520px; height:416px; }

.lbk5{}
.lbk5 li{float:left;padding-left:15px;padding-right:15px;height:35px;line-height:35px;background:#EBE9EA;margin-right:10px;margin-bottom:10px}
.lbk5 li:hover{background:#C51007}
.lbk5 li:hover a{color:#fff}
.lbk5 .hoverss{background:#C51007}
.lbk5 .hoverss a{color:#fff}


.catt1{font-size:27px;font-weight:700;text-align:center;height:65px;line-height:65px;}
.catt1000{font-size:27px;font-weight:700;text-align:center;height:65px;line-height:65px;background:#F3F3F3;border-bottom:1px solid #ddd;}
.catt1sm{text-align:center;font-size:14px;margin-bottom:20px;font-weight:700}

.zxcon{border-top:1px solid #ddd;padding-top:25px;margin-top:25px}
.zf1{float:left;width:870px;}
.zf2{float:right;width:258px;border-right:1px solid #ddd;border-left:1px solid #ddd;padding-left:20px;padding-right:20px;height:260px}
.zntit{height:45px;line-height:45px;background:url(../images/zntit.jpg);font-size:20px;margin-bottom:5px;margin-top:-10px}
.znli li{border-bottom:1px dotted #ddd;height:35px;line-height:35px;overflow:hidden}
.sj12{background:#E5E5E5;padding:18px;padding-bottom:0px;margin-bottom:30px}
.sj12 li{float:left;text-align:center;font-size:16px;margin-right:18px;margin-bottom:18px;width:179px;height:153px;background:#F8F8F8;}
.sj12 img{width:100px;height:85px}
.sj12 .tu{padding-top:20px}

.ntjcase{height:335px;margin-bottom:30px;position:relative; }
.ntjcase a{color:#fff;}
.ntjcase .tj1{position:absolute;left:0px;top:0px;width:475px;height:335px;}
.ntjcase .tj1 img{width:475px;height:335px;}
.ntjcase .tj1 .tit{height:90px;background:url(../images/tm.png);position:absolute;bottom:0px;left:0px;width:475px}
.ntjcase .tj1 .t1{padding-left:15px;font-size:22px;padding-top:20px}
.ntjcase .tj1 .t2{font-size:12px;color:#ccc;padding-left:15px;margin-top:4px}

.ntjcase .tj2{position:absolute;left:485px;top:0px;width:476px;height:165px;}
.ntjcase .tj2 img{width:476px;height:165px;}
.ntjcase .tj2 .tit{height:30px;background:url(../images/tm.png);position:absolute;bottom:0px;left:0px;width:476px;line-height:30px;overflow:hidden;}
.ntjcase .tj2 .t1{padding-left:15px;font-size:14px;padding-right:15px}
.ntjcase .tj2 .t2{display:none}

.ntjcase .tj3{position:absolute;left:485px;bottom:0px;width:233px;height:160px;}
.ntjcase .tj3 img{width:233px;height:160px;}
.ntjcase .tj3 .tit{height:30px;background:url(../images/tm.png);position:absolute;bottom:0px;left:0px;width:233px;line-height:30px;overflow:hidden}
.ntjcase .tj3 .t1{padding-left:15px;font-size:14px;padding-right:15px}
.ntjcase .tj3 .t2{display:none}

.ntjcase .tj4{position:absolute;left:728px;bottom:0px;width:233px;height:160px;}
.ntjcase .tj4 img{width:233px;height:160px;}
.ntjcase .tj4 .tit{height:30px;background:url(../images/tm.png);position:absolute;bottom:0px;left:0px;width:233px;line-height:30px;overflow:hidden}
.ntjcase .tj4 .t1{padding-left:15px;font-size:14px;padding-right:15px}
.ntjcase .tj4 .t2{display:none}

.ntjcase .tj5{position:absolute;right:0px;top:0px;width:229px;height:335px;}
.ntjcase .tj5 img{width:229px;height:335px;}
.ntjcase .tj5 .tit{height:30px;background:url(../images/tm.png);position:absolute;bottom:0px;left:0px;width:229px;line-height:30px;overflow:hidden}
.ntjcase .tj5 .t1{padding-left:15px;font-size:14px;padding-right:15px}
.ntjcase .tj5 .t2{display:none}


.case-fg{position:relative;height:1120px}
.case-fg li{width:386px;height:260px;position:absolute;}
.case-fg li img{width:386px;height:260px}
.case-fg .tit{height:60px;background:url(../images/tm.png);position:absolute;bottom:0;left:0;width:100%;color:#fff}
.case-fg .titcon{padding:5px 10px}
.case-fg a{}
.case-fg .t1{font-size:18px;margin-bottom:5px}
.case-fg .f1{float:left;color:#ccc;font-size:12px}
.case-fg .f2{float:right;color:#ccc;font-size:12px}
.case-fg li:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.case-fg li:hover .tit{background:#cc0000}
.case-fg .fgxx1{left:0;top:0}
.case-fg .fgxx2{left:407px;top:0}
.case-fg .fgxx3{right:0;top:0}
.case-fg .fgxx5{right:0;top:280px}
.case-fg .fgxx6{right:0;top:560px}
.case-fg .fgxx7{left:0;top:840px}
.case-fg .fgxx8{left:407px;top:840px}
.case-fg .fgxx9{right:0;top:840px}
.case-fg .fgxx4{left:0;top:280px;width:792px;height:540px}
.case-fg .fgxx4 img{width:792px;height:540px}




.fwpp{border-left:1px solid #ddd;border-top:1px solid #ddd;margin:0 auto;width:1195px;margin-top:15px}
.fwpp li{float:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.fwpp li img{width:238px;height:80px}


.fgli{padding-top:10px;padding-bottom:15px;}
.sfxc{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px}
.sfxc .xf1{float:left;font-size:14px;font-weight:700}
.sfxc .xf2{float:right;width:1100px}
.sfxc dd{float:left;margin-right:15px;margin-bottom:5px;padding:0 10px;}
.sfxc .hoverss{background:#cc0000;}
.sfxc .hoverss a{color:#fff}






.casebanner{height:520px;}
.slideBoxcase{ width:1920px; height:520px; overflow:hidden; position:relative; }
.slideBoxcase .hd{ height:12px; overflow:hidden; position:absolute; right:900px; bottom:27px; z-index:200; }
.slideBoxcase .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxcase .hd ul li{ float:left;margin-right:12px;width:12px;height:12px;line-height:12px;text-align:center;background:#ccc;cursor:pointer;color:#ffffff;border-radius:10px;}
.slideBoxcase .hd ul li.on{ background:#C7504C; color:#FFFFFF; }
.slideBoxcase .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxcase .bd img{ width:1920px; height:520px; }
.slideBoxcase .prev{height:78px;width:56px; overflow:hidden; position:absolute; left:370px; top:180px; z-index:1; cursor:pointer;background:url(../images/bg_btnPre_index.png);display:none}
.slideBoxcase .next{height:78px;width:56px; overflow:hidden; position:absolute; right:370px; top:180px; z-index:1; cursor:pointer;background:url(../images/bg_btnNext_index.png);display:none}
.slideBoxcase .prev:hover{background:url(../images/bg_btnPre_index_hover.png)}
.slideBoxcase .next:hover{background:url(../images/bg_btnNext_index_hover.png)}


.varcontit{text-align: center;font-size:27px;font-weight:700;margin-bottom:40px}
.varcon{margin-bottom:40px}

/* 焦点图效果 */
.picBtnTop{ width:1200px; height:480px; position:relative;  overflow:hidden;  zoom:1;   }
.picBtnTop .hd{ width:303px;  height:480px; position:absolute; right:0px; overflow:hidden; }
.picBtnTop .hd ul li{ width:295px; text-align:center; padding:0 0 5px 5px;margin-bottom:7px  }
.picBtnTop .hd ul li img{ width:285px; height:140px; border:6px solid #ddd; cursor:pointer; vertical-align:bottom; }
.picBtnTop .hd ul li.on{ background:url("../images/icoleft.gif") no-repeat 0 68px; }
.picBtnTop .hd ul li.on img{ border-color:#f60;  }
.picBtnTop .bd{ width:890px;  height:480px; position:relative;  }
.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
.picBtnTop .bd li .pic img{ width:890px; height:480px; vertical-align:bottom; }
.picBtnTop .bd li .bg{ width:890px; height:50px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnTop .bd li .title{ width:890px; height:50px; line-height:50px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picBtnTop .bd li .title a{ color:#fff; padding-left:15px; font-size:16px; }



.nnhzhb{padding-top:20px}
.nnhzhb li{float:left;width:382px;height:380px;border-bottom:30px;margin-right:25px;border-bottom:1px solid #ddd;padding-top:30px}
.nnhzhb li .ctu{width:335px;height:212px;margin:0 auto;}
.nnhzhb li .ctu img{width:335px;height:212px;}
.nnhzhb li .cbk{width:382px;height:55px;background:url(../images/newcase/dibutbk.jpg)}
.nnhzhb li .rq{text-align: left;font-size:27px;color:#cc0000}
.nnhzhb li .tx{height:50px;line-height:50px;font-size:18px;}
.nnhzhb li .tx .t1{float:left}
.nnhzhb li .tx .t2{float:right;color:#cc0000}
.nnhzhb li .tc{color:#ccc;font-size:12px;letter-spacing:4px;text-align: left}



.youshicon{padding-top:40px}


#Tab9{height:67px;margin-bottom:15px;}
#Tab9 .Menubox9 {height:67px;border:1px solid #efefef;}
#Tab9 .Menubox9 ul{}
#Tab9 .Menubox9 li{float:left;cursor:pointer;width:25%;text-align:center;font-size:22px;height:67px;line-height:67px;border-right:1px solid #efefef;box-sizing: border-box}
#Tab9 .Menubox9 .bicon{float:left;width:40px;height:40px;margin-top:12px;margin-left:70px;margin-right:15px;}
#Tab9 .Menubox9 .b2{float:left}
.con9{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;padding-top:5px}
#Tab9 .Menubox9 .bicon.tu1{background:url(../images/newcase/icon11.png)}
#Tab9 .Menubox9 .bicon.tu2{background:url(../images/newcase/icon21.png)}
#Tab9 .Menubox9 .bicon.tu3{background:url(../images/newcase/icon31.png)}
#Tab9 .Menubox9 .bicon.tu4{background:url(../images/newcase/icon41.png)}
#Tab9 .Menubox9 li.hover{background:#cc0000;color:#fff}
#Tab9 .Menubox9 li.hover .tu1{background:url(../images/newcase/icon12.png)}
#Tab9 .Menubox9 li.hover .tu2{background:url(../images/newcase/icon22.png)}
#Tab9 .Menubox9 li.hover .tu3{background:url(../images/newcase/icon32.png)}
#Tab9 .Menubox9 li.hover .tu4{background:url(../images/newcase/icon42.png)}



.youshili{padding-top:30px}
.youshili li{float:left;margin-right:20px;width:285px;}
.youshili li:last-child{margin-right:0;}
.youshili li .tu img{width:285px;height:200px}
.youshili li .tit{height:60px;line-height:60px;font-size:25px;font-weight:700;border-bottom:1px solid #ddd;width:180px;margin:0 auto;margin-bottom:15px;}
.youshili li .sm{font-size:14px;color:#aaa;}


.yycon{width:800px;height:80px;margin:0 auto;background:url(../images/tm.png);position: relative;z-index:3600;margin-top:-140px;}
.yycon .tit{height:35px;line-height:35px;color:#fff;padding-left:15px;font-size:18px;text-align: left}
.yycon .tj1{float:left;margin-left:15px}
.yycon .tj2{float:left;margin-left:15px}
.yycon .tj3{float:right;margin-right:15px;width:160px}
.yycon .submcc{height:30px;line-height:30px;background:#cc0000;border:0;color:#fff;width:100%}
.yycon .tj1 input{height:30px;line-height:30px;width:250px;padding-left:15px;border:0}
.yycon .tj2 input{height:30px;line-height:30px;width:300px;padding-left:15px;border:0}

.rrfdcd{position: fixed;right:10px;top:200px;width:70px;border:1px solid #ddd;background:#fff}
.rrfdcd .b2{text-align: center;}
.rrfdcd .bicon{width:40px;height:40px;margin:0px auto 0px auto}
.rrfdcd .bicon.tu1{background:url(../images/newcase/icon11.png)}
.rrfdcd .bicon.tu2{background:url(../images/newcase/icon21.png)}
.rrfdcd .bicon.tu3{background:url(../images/newcase/icon31.png)}
.rrfdcd .bicon.tu4{background:url(../images/newcase/iconb1.png)}
.rrfdcd li{border-bottom:1px solid #ddd;padding:3px 0}
.rrfdcd li:last-child{border-bottom:0;}
.rrfdcd li:hover{background:#cc0000;color:#fff}
.rrfdcd li:hover .tu1{background:url(../images/newcase/icon12.png)}
.rrfdcd li:hover .tu2{background:url(../images/newcase/icon22.png)}
.rrfdcd li:hover .tu3{background:url(../images/newcase/icon32.png)}
.rrfdcd li:hover .tu4{background:url(../images/newcase/iconb2.png)}
.rrfdcd li:hover .b2 {color:#fff}


.fxbombj{height:105px;background:url(../images/tm.png);position: fixed;bottom:0;left:0;width:100%;}
.fxbombj .fxbcon{position: relative;width:1200px;margin:0 auto;height:105px;}
.fxbombj .cct1{position: absolute;left:0;top:-25px;}
.fxbombj .cct2{position: absolute;left:230px;bottom:10px;}
.fxbombj .cct3{position: absolute;right:50px;bottom:5px;}
.fxbombj .close{position: absolute;right:20px;top:10px;width:17px;height:17px;background:url(../images/newcase/close.png);cursor: pointer}
.fxbombj .submcc{background:#cc0000;border:0;color:#fff;}


.bmtjcon{margin-left:460px;width:590px;padding-top:20px}
.bmtjcon .tj1{float:left;margin-bottom:10px}
.bmtjcon .tj2{float:left;margin-left:10px;margin-bottom:10px}
.bmtjcon .tj3{float:left;margin-left:10px;margin-bottom:10px}
.bmtjcon .tj4{float:left;}
.bmtjcon .tj5{float:left;margin-left:10px}
.bmtjcon .tj4 .kkiinput{width:370px}
.bmtjcon .tj1 .tjxlk{height:30px;line-height:30px;width:180px;border:0;padding-left:15px;}
.bmtjcon .submcc{height:30px;line-height:30px;width:195px}
.bmtjcon .kkiinput{height:30px;line-height:30px;width:180px;padding-left:15px;border:0}



.slideBox9{ width:208px; height:130px; overflow:hidden; position:relative; }
.slideBox9 .hd{ height:12px; overflow:hidden; position:absolute; right:60px; bottom:10px; z-index:200; }
.slideBox9 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox9 .hd ul li{ float:left;margin-right:12px;width:12px;height:12px;line-height:12px;text-align:center;background:#ccc;cursor:pointer;color:#ffffff;border-radius:10px;}
.slideBox9 .hd ul li.on{ background:#C7504C; color:#FFFFFF; }
.slideBox9 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox9 .bd img{ width:208px; height:130px; }


#appear {
	position: fixed;
	left: -160px;
	bottom: 0;
	background: url(../images/appear.png) no-repeat;
	width: 160px;
	height: 94px;
	display: none;
	z-index: 99999999;
}

#fxdhcc{position: fixed;top:0;}
.animated {position: fixed;top: 0;left: 0;right: 0;transition: all .2s ease-in-out;}
.animated.slideDown {top: -144px;}
.animated.slideUp {top: 0;}